IF exists(SELECT * FROM dbo.sysobjects WHERE name='verlengDatum' AND xtype='FN') 
BEGIN
	DROP FUNCTION verlengDatum
END
GO

CREATE     function verlengDatum
(@datum varchar(10))
returns varchar(10)
as
begin
declare @jaar varchar(4)
declare @maand varchar(2)
declare @dag varchar(2)
declare @pos1 int
declare @pos2 int

select @datum = replace(@datum,':','/')
select @datum = replace(@datum,'\','/')
select @datum = replace(@datum,'-','/')

set  @pos1 = charIndex('/',@datum,1)
set  @pos2 = charIndex('/',@datum,@pos1+1)

if (@pos1 > 0) and (@pos2 > 0) 
begin
  set  @jaar = substring(@datum,1,@pos1-1)
  if len(@jaar) < 4 set @jaar = '20' + @jaar

  set @maand = substring(@datum,@pos1+1,@pos2-@pos1-1)
  if len(@maand) < 2 set @maand = '0' + @maand

  set  @dag = substring(@datum,@pos2+1,2)
  if len(@dag) < 2 set @dag = '0' + @dag
 
  set @datum = @jaar + '/' + @maand + '/' + @dag
end

return @datum
end